Science park - Spanish English Dictionary

Science park

Meanings of "Science park" in Spanish English Dictionary : 3 result(s)

English Spanish
General
science park parque científico
Business
science park parque de investigación científica
science park parque de ciencias